с перегрузка функций